package com.jungle.client.control;

public enum TableButton {
    /**
     * 刷新按钮
     */
    REFRESH("fa-refresh",Integer.MIN_VALUE),
    /**
     * 新增按钮
     */
    ADD("fa-plus",Integer.MIN_VALUE),
    /**
     * 编辑按钮
     */
    EDIT("fa-edit",-1),
    /**
     * 删除按钮
     */
    DELETE("fa-minus",-1),
    /*
     * 上移按钮
     */
    MOVE_UP("fa-sort-up",0),
    /**
     * 下移按钮
     */
    MOVE_DOWN("fa-sort-down",Integer.MAX_VALUE);
    private String iconCode;
    private int disableIndex;

    TableButton(String iconCode,int disableIndex) {
        this.iconCode = iconCode;
        this.disableIndex = disableIndex;
    }
    public String iconCode() {
        return iconCode;
    }
    public int disableIndex() {
        return disableIndex;
    }
    //1、一直激活
    //2、选中才激活
    //3、选中才激活,不是第一条才激活
    //4、选中才激活,不是最后一条才激活
}
